import serve from './../Base/Http.js'
import qs from 'qs'
   // 数据列表
   export default {
    list(allPages){
        console.log(allPages);
        return serve({
            method:'get',
            params:{
                _gp:"admin.goods",
                _mt:"list",   
                // // 查询
                title:allPages.title,
                barcode:allPages.barcode,
                status:allPages.status,
                categoryId:allPages.category,
                //  分页
                page: allPages.currentPage,
                limit: allPages.eachpage
              }
        })
    },
    // 运费
    comments() {
        return serve({
            method: 'get',
            params: {
                _gp: "admin.freight",
                _mt: "getAllFreightTemplate",
            }
        })
    },
    // sup树
    supTree(){
        return serve({
            method:'get',
            params:{
                _gp: "admin.category",
                _mt: "categoryTree",
              }
        })
    },
    //销售
    market(data){
        return serve({
            method:'post',
            data:qs.stringify({
                _gp:'admin.goods',
                _mt:'freezeOrActivation',
                ...data
              })
        })  
    },
     //删除
     deletes(data){
        return serve({
            method:'post',
            data:qs.stringify({
                _gp:'admin.goods',
                _mt:'delete',
                ...data
              })
        })  
    },
     //添加
     addition(data){
        return serve({
            method:'post',
            data:qs.stringify({
                _gp:'admin.goods',
                _mt:'create',
                spuDTO:JSON.stringify({                   
                    ...data
                })
              })
        })  
    },
    // 详情
    particulars(data){
        console.log(data);
        return serve({
            method:'get',
            params:{
                _gp:"admin.goods",
                _mt:"detail", 
                ...data
              }
        })
    },
 //删除
 batch(data){
    console.log(data);
    return serve({
        method:'post',
        data:qs.stringify({
            _gp:"admin.goods",
            _mt:"batchDelete", 
            ids:JSON.stringify(data)
          })
    })
},
uploadImg(data){
    console.log(data)
    return serve({
        method:'post',
        url:"http://192.168.1.99:8080/upload/admin",
        data
    })
}
}